// component/fangyiTools/fangyiTools.js
import util from '../../utils/util.js'
Component({
    /**
     * 组件的属性列表
     */
    properties: {

    },

    /**
     * 组件的初始数据
     */
    data: {
        citycode: 'sz',
        toolArr: []
    },

    /**
     * 组件的方法列表
     */
    methods: {
        // 获取工具箱
        getTools(cityCode) {
            util.request('zhuanti.php', {
                action: "geli_tools",
                citycode: cityCode || this.data.cityCode,
                platform: "wx"
            }, "POST").then((e) => {
                e.data.data.forEach(val => {
                    if (val.name === "国务院行程卡") {
                        val.href =
                            '/pages/webview/webview?path=https://xc.caict.ac.cn/?code=141&t=1630307718#/login'
                    }
                })
                this.setData({
                    toolArr: e.data.data
                })

            })
        },
        // 前往工具箱详情
        toTool(e) {
            let path = e.currentTarget.dataset.path;
            let linkname = e.currentTarget.dataset.title;
            let appid = e.currentTarget.dataset.appid || '';
            if (path) {

                if (path.indexOf("pages") == -1 && path.indexOf("mp.weixin.qq.com") == -1 && !appid) {
                    util.navContact(linkname, path)

                } else if (path.indexOf("https") !== -1) {
                    ks.navigateTo({
                        url: path,
                    })
                } else {
                    util.navMethod(path, appid);
                }
            } else {
                js.showToast({
                    title: '还没有这个入口哦~',
                    icon: 'none'
                })
            }
        },
    },
    lifetimes: {
        attached: function() {
            // this.getTools()
        },
        detached: function() {
            // 在组件实例被从页面节点树移除时执行
        },
    },

})
